package com.boot.system.wrapper;

import cn.hutool.core.bean.BeanUtil;
import com.boot.framework.common.BaseEntityWrapper;
import com.boot.system.dto.SysDeptDTO;
import com.boot.system.entity.SysDeptEntity;

/**
 * @author yangfan
 * @date 2024/1/7
 * @Description
 */
public class SysDeptWrapper extends BaseEntityWrapper<SysDeptEntity, SysDeptDTO> {
    public static SysDeptWrapper build() {
        return new SysDeptWrapper();
    }


    @Override
    public SysDeptDTO entityDTO(SysDeptEntity entity) {
        return BeanUtil.copyProperties(entity, SysDeptDTO.class);
    }

    @Override
    public SysDeptEntity dtoEntity(SysDeptDTO dto) {
        return BeanUtil.copyProperties(dto, SysDeptEntity.class);
    }


}
